turkish petroleum corporation - German English Dictionary